Realty, banks and oil stocks among key movers.
Broader markets outperformed benchmark indices with BSE Midcap and BSE Smallcap up 0.5% and 0.6%.
Auto shares gain while banks, realty drop
DLF, Indiabulls Real Estate, HDIL, YES Bank, Union Bank of India and Maruti Suzuki are down 4-12% on NSE.
The Sensex and Nifty remained above their key levels of 36,000 and 10,900 throughout the session, indicating strong investor optimism after a prolonged spell of caution.
sharper-than-expected economic recovery back home, analysts say, can fuel a further rally in domestic cyclicals, industrials, and financials as global central banks continue with their easy money policy.
The 30-share Sensex ended up 12 points at 28,517 while the 50-share Nifty ended nearly unchanged at 8,660.
Investors started booking profit at record highs in absence of cues from global markets that remained closed for the New Year holiday.
Banks led the decline with Nifty Bank and BSE Bank index dropping over 3% each.
Other major laggards were IndusInd Bank, SBI, Bharti Airtel, ONGC, Tata Steel and Reliance Industries -- falling as much as 6.30 per cent.
The NSE Nifty ended at 5,546 - down 28 points, a day ahead of the derivatives expiry.
ITC was the top laggard in the Sensex pack, tanking 6.97 per cent, followed by L&T, HDFC, SBI, ONGC, ICICI Bank and IndusInd Bank.
BSE market breadth was fairly positive. Out of 3,010 stocks traded, 1,858 advanced while 1,013 declined in trades.
The broader NSE Nifty, after shuttling between 10,600.25 and 10,491.45 points, ended the last session of Samvat 2074 with a rise of 6 points, or 0.06 per cent, to end at 10,530.
Top gainers in the Sensex pack included Tata Motors, Bajaj Auto, HDFC twins, IndusInd Bank and RIL, rallying up to 3.23 per cent.
RIL was the biggest gainer in the Sensex pack, rising 2.63 per cent, followed by NTPC, Axis Bank, Tata Steel, PowerGrid, HDFC twins, Bharti Airtel, M&M, ICICI Bank, SBI and Bajaj Finance -- gaining up to 2.51 per cent.
Top losers in the Sensex pack included ICICI Bank, Tata Steel, Vedanta, HDFC IndusInd Bank, Tata Motors, RIL and ONGC -- falling up to 4.45 per cent.
The European indices, including the FTSE, CAC and DAX, had trading in a directionless manner in the middle of the day.
The Nifty closed at 4875, up 19 points. The market breadth was negative. Out of 2907 stocks traded on the BSE, there were 889 advancing stocks as against 1924 declines.
Even though stocks may remain volatile in the run-up to the polls, as political parties stitch up alliances, the long-term trajectory for the markets remains bullish.
The indices had recovered from its lowest in four-weeks after investors took to bargain hunting in select sectors in mid-morning trades but dropped following weakness in banking space.
The Nifty ended at 5430, up 12 points. The markets were trading in a listless manner prior to the actual event, but took off immediately thereafter as the rate hike was seemingly priced in and was seen as a decent attempt to strike a balance between inflation and growth expectations, given that inflation was stubbornly holding on to the 10% mark for the past five months.
Yes Bank was the top gainer in the Sensex pack, rallying 6.74 per cent, followed by TCS, Tata Motors, Bharti Airtel, M&M and RIL.
The BSE mid-cap and small-cap indices were down 1% and 1.7% each. Market breadth was negative 2037 stocks which declined for 881 stocks which advanced.
The NSE Nifty ended up 19.65 points, or 0.20 per cent, at 9,788.60 after shuttling between 9,854 and 9,775.35 during the day.
It was an extremely volatile session, borne out by the Sensex swinging over 1,200 points through the day and the Nifty 369 points.
The broader Nifty also succumbed to the pressure before recovering to close lower by 6.35 points, or 0.07 per cent at 8,693.05
The Nifty finished the day at 10,265.65, a hefty gain of 98.95 points, or 0.97 per cent, after shuttling between 10,270.85 and 10,195.25.
The market meltdown triggered by the US debt downgrade continued with full force on Tuesday too as the Indian stock markets tanked again.
The NSE Nifty ended at 6075, up 13 points, thanks to strength in the oil, IT and realty stocks.
Sun Pharma was the biggest loser among Sensex components, plunging 3.94 per cent, followed by Tata Steel falling 3.12 per cent.
All sectoral indices on the BSE and NSE ended in the red, led by realty, banking, metal, pharma, pharma and financial stocks.
NSE Nifty jumped 59 points to end at 6,018 -- crossing the 6K mark after Tuesday, September 21.
Profit-booking by participants in view of the domestic markets' recent record-setting run fuelled the downtrend